bargain and sale deed - Turkish English Dictionary